the quality of being soluble - Alemán Inglés Diccionario